From 52acceef5604c205185aa0de69bbf8b0e6d0ae5e Mon Sep 17 00:00:00 2001 From: Claudio Saavedra Date: Fri, 22 Jan 2010 15:46:46 +0200 Subject: [PATCH] GtkTreeView: plug a leaking GtkTreeRowReference This is exposed by overshooting in a HildonPannableArea. Leaking a GtkTreeRowReference also means leaking the whole model, since the GtkTreeModel reference count is increased for each row reference. Fixes bug #607770 - Leak in GtkTreeView with HildonPannableArea --- gtk/gtktreeview.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index e552c9f319..1b14f7b430 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -6479,8 +6479,7 @@ gtk_tree_view_dy_to_top_row (GtkTreeView *tree_view) if (tree == NULL) { - tree_view->priv->top_row = NULL; - tree_view->priv->top_row_dy = 0; + gtk_tree_view_set_top_row (tree_view, NULL, 0); } else { -- 2.30.2